#include<string>
#include<stack>
#include<iostream>
#include<vector>


using namespace std;



 //栈容器：符合先进后出
//栈不允许有遍历的行为
//栈可以判空
//栈可以返回元素的个数

//push 
//pop
//size
//empty



//void test()
//{
//	stack<int>s;
//
//	//入栈
//	s.push(1);
//	s.push(2);
//	s.push(3);
//
//	//只要栈不为空，查看栈顶，并且执行出栈操作
//	while (!s.empty())
//	{
//		//查看栈顶元素
//		cout << "栈顶元素为： " << s.top() << endl;
//
//		//出栈
//		s.pop();
//	}
//	cout << "栈的大小 : " << s.size() << endl;
//}
//
//int main()
//{
//	stack<int>stk; //默认构造形式
//	test();
//	return 0;
//}
